English Dictionary
◊ TOOTHED WHALE
toothed whale
n : any of several whales having simple conical teeth and
feeding on fish etc.